it sounds like... - French English Dictionary